weapon-aiming system - Francés Inglés Diccionario